home *** CD-ROM | disk | FTP | other *** search
- #VRML V2.0 utf8
-
- EXTERNPROTO Vista [
- exposedField SFString type
- exposedField MFNode texture
- exposedField MFVec2f vFov
- exposedField MFVec2f hFov
- exposedField SFVec2f pitchRange
- exposedField SFVec2f yawRange
- exposedField SFVec2f zoomRange
- exposedField MFColor groundColor
- exposedField MFFloat groundRange
- exposedField MFColor skyColor
- exposedField MFFloat skyRange
-
- eventOut SFVec2f clickPt
- eventOut SFVec2f overPt
- eventOut SFBool isBound
- eventIn SFBool set_bind
- ] "http://www.livepicture.com/proto/vistaproto15.wrl#Vista"
-
- NavigationInfo {
- type "VISTA"
- headlight FALSE
- }
-
- DEF Node01 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_01.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node02 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_02.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node03 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_03.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node04 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_04.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node05 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_05.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node06 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_06.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node07 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_07.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Node08 Vista {
- type "CYLINDER"
- texture ImageTexture { url "Wooloo2/Wooloo2_08.jpg" }
- vFov -0.759218 0.759218
- pitchRange -0.759218 0.759218
- }
-
- DEF Link01_02 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.353634 0.405356
- field SFVec2f yBounds 0.469502 0.615931
- field SFString transition "CUT"
- }
-
- DEF Link01_03 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.438866 0.468353
- field SFVec2f yBounds 0.504210 0.588237
- field SFString transition "CUT"
- }
-
- DEF Link01_05 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.615404 0.670856
- field SFVec2f yBounds 0.362695 0.477238
- field SFString transition "CUT"
- }
-
- DEF Link01_06 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.633805 0.691665
- field SFVec2f yBounds 0.538879 0.664459
- field SFString transition "CUT"
- }
-
- DEF Link01_08 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.509829 0.543903
- field SFVec2f yBounds 0.369207 0.553344
- field SFString transition "CUT"
- }
-
- DEF Link01_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.572757 0.596470
- field SFVec2f yBounds 0.344899 0.563761
- field SFString transition "CUT"
- }
-
- DEF Link02_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.459264 0.537429
- field SFVec2f yBounds 0.374891 0.656931
- field SFString transition "CUT"
- }
-
- DEF Link02_03 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.004675 0.066796
- field SFVec2f yBounds 0.575220 0.696519
- field SFString transition "CUT"
- }
-
- DEF Link02_08 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.144669 0.185254
- field SFVec2f yBounds 0.355010 0.602051
- field SFString transition "CUT"
- }
-
- DEF Link02_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.520607 0.557883
- field SFVec2f yBounds 0.829335 0.941446
- field SFString transition "CUT"
- }
-
- DEF Link03_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.414390 0.476276
- field SFVec2f yBounds 0.466259 0.704609
- field SFString transition "CUT"
- }
-
- DEF Link03_04 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.238921 0.285513
- field SFVec2f yBounds 0.361949 0.447601
- field SFString transition "CUT"
- }
-
- DEF Link03_02 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.516197 0.590413
- field SFVec2f yBounds 0.448844 0.626030
- field SFString transition "CUT"
- }
-
- DEF Link03_08 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.229815 0.300442
- field SFVec2f yBounds 0.483745 0.613156
- field SFString transition "CUT"
- }
-
- DEF Link03_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.314960 0.355570
- field SFVec2f yBounds 0.346342 0.605136
- field SFString transition "CUT"
- }
-
- DEF Link04_05 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.385515 0.456164
- field SFVec2f yBounds 0.393498 0.802374
- field SFString transition "CUT"
- }
-
- DEF Link04_03 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.817888 0.925375
- field SFVec2f yBounds 0.428467 0.700983
- field SFString transition "CUT"
- }
-
- DEF Link04_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.649668 0.728620
- field SFVec2f yBounds 0.373430 0.949217
- field SFString transition "CUT"
- }
-
- DEF Link05_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.420529 0.490082
- field SFVec2f yBounds 0.500732 0.713778
- field SFString transition "CUT"
- }
-
- DEF Link05_04 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.758438 0.940779
- field SFVec2f yBounds 0.288295 0.675094
- field SFString transition "CUT"
- }
-
- DEF Link05_06 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.386585 0.536785
- field SFVec2f yBounds 0.098525 0.900173
- field SFString transition "CUT"
- }
-
- DEF Link05_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.572536 0.653543
- field SFVec2f yBounds 0.378950 0.673859
- field SFString transition "CUT"
- }
-
- DEF Link06_05 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.953285 0.144997
- field SFVec2f yBounds 0.078066 0.423463
- field SFString transition "CUT"
- }
-
- DEF Link06_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.563297 0.679215
- field SFVec2f yBounds 0.388782 0.560556
- field SFString transition "CUT"
- }
-
- DEF Link07_08 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.901774 0.976268
- field SFVec2f yBounds 0.580296 0.847135
- field SFString transition "CUT"
- }
-
- DEF Link07_05 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.168007 0.267203
- field SFVec2f yBounds 0.366744 0.785990
- field SFString transition "CUT"
- }
-
- DEF Link07_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.449716 0.577792
- field SFVec2f yBounds 0.451614 0.706830
- field SFString transition "CUT"
- }
-
- DEF Link07_02 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.629210 0.749997
- field SFVec2f yBounds 0.529441 0.736191
- field SFString transition "CUT"
- }
-
- DEF Link07_03 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.744747 0.828835
- field SFVec2f yBounds 0.587102 0.761384
- field SFString transition "CUT"
- }
-
- DEF Link07_04 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.095315 0.146540
- field SFVec2f yBounds 0.383191 0.944208
- field SFString transition "CUT"
- }
-
- DEF Link08_01 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.387752 0.466328
- field SFVec2f yBounds 0.384468 0.576620
- field SFString transition "CUT"
- }
-
- DEF Link08_02 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.502800 0.586411
- field SFVec2f yBounds 0.218322 0.718916
- field SFString transition "CUT"
- }
-
- DEF Link08_03 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.622450 0.713392
- field SFVec2f yBounds 0.317563 0.707994
- field SFString transition "CUT"
- }
-
- DEF Link08_07 Script {
- url "rst:link"
-
- eventIn SFVec2f clickPt
- eventIn SFVec2f overPt
- eventOut SFBool value_changed
-
- field SFBool outValue TRUE
- field SFVec2f xBounds 0.353359 0.472798
- field SFVec2f yBounds 0.571009 0.709700
- field SFString transition "CUT"
- }
-
- ROUTE Node01.clickPt TO Link01_02.clickPt
- ROUTE Node01.overPt TO Link01_02.overPt
- ROUTE Link01_02.value_changed TO Node02.set_bind
-
- ROUTE Node01.clickPt TO Link01_03.clickPt
- ROUTE Node01.overPt TO Link01_03.overPt
- ROUTE Link01_03.value_changed TO Node03.set_bind
-
- ROUTE Node01.clickPt TO Link01_05.clickPt
- ROUTE Node01.overPt TO Link01_05.overPt
- ROUTE Link01_05.value_changed TO Node05.set_bind
-
- ROUTE Node01.clickPt TO Link01_06.clickPt
- ROUTE Node01.overPt TO Link01_06.overPt
- ROUTE Link01_06.value_changed TO Node06.set_bind
-
- ROUTE Node01.clickPt TO Link01_08.clickPt
- ROUTE Node01.overPt TO Link01_08.overPt
- ROUTE Link01_08.value_changed TO Node08.set_bind
-
- ROUTE Node01.clickPt TO Link01_07.clickPt
- ROUTE Node01.overPt TO Link01_07.overPt
- ROUTE Link01_07.value_changed TO Node07.set_bind
-
- ROUTE Node02.clickPt TO Link02_01.clickPt
- ROUTE Node02.overPt TO Link02_01.overPt
- ROUTE Link02_01.value_changed TO Node01.set_bind
-
- ROUTE Node02.clickPt TO Link02_03.clickPt
- ROUTE Node02.overPt TO Link02_03.overPt
- ROUTE Link02_03.value_changed TO Node03.set_bind
-
- ROUTE Node02.clickPt TO Link02_08.clickPt
- ROUTE Node02.overPt TO Link02_08.overPt
- ROUTE Link02_08.value_changed TO Node08.set_bind
-
- ROUTE Node02.clickPt TO Link02_07.clickPt
- ROUTE Node02.overPt TO Link02_07.overPt
- ROUTE Link02_07.value_changed TO Node07.set_bind
-
- ROUTE Node03.clickPt TO Link03_01.clickPt
- ROUTE Node03.overPt TO Link03_01.overPt
- ROUTE Link03_01.value_changed TO Node01.set_bind
-
- ROUTE Node03.clickPt TO Link03_04.clickPt
- ROUTE Node03.overPt TO Link03_04.overPt
- ROUTE Link03_04.value_changed TO Node04.set_bind
-
- ROUTE Node03.clickPt TO Link03_02.clickPt
- ROUTE Node03.overPt TO Link03_02.overPt
- ROUTE Link03_02.value_changed TO Node02.set_bind
-
- ROUTE Node03.clickPt TO Link03_08.clickPt
- ROUTE Node03.overPt TO Link03_08.overPt
- ROUTE Link03_08.value_changed TO Node08.set_bind
-
- ROUTE Node03.clickPt TO Link03_07.clickPt
- ROUTE Node03.overPt TO Link03_07.overPt
- ROUTE Link03_07.value_changed TO Node07.set_bind
-
- ROUTE Node04.clickPt TO Link04_05.clickPt
- ROUTE Node04.overPt TO Link04_05.overPt
- ROUTE Link04_05.value_changed TO Node05.set_bind
-
- ROUTE Node04.clickPt TO Link04_03.clickPt
- ROUTE Node04.overPt TO Link04_03.overPt
- ROUTE Link04_03.value_changed TO Node03.set_bind
-
- ROUTE Node04.clickPt TO Link04_07.clickPt
- ROUTE Node04.overPt TO Link04_07.overPt
- ROUTE Link04_07.value_changed TO Node07.set_bind
-
- ROUTE Node05.clickPt TO Link05_01.clickPt
- ROUTE Node05.overPt TO Link05_01.overPt
- ROUTE Link05_01.value_changed TO Node01.set_bind
-
- ROUTE Node05.clickPt TO Link05_04.clickPt
- ROUTE Node05.overPt TO Link05_04.overPt
- ROUTE Link05_04.value_changed TO Node04.set_bind
-
- ROUTE Node05.clickPt TO Link05_06.clickPt
- ROUTE Node05.overPt TO Link05_06.overPt
- ROUTE Link05_06.value_changed TO Node06.set_bind
-
- ROUTE Node05.clickPt TO Link05_07.clickPt
- ROUTE Node05.overPt TO Link05_07.overPt
- ROUTE Link05_07.value_changed TO Node07.set_bind
-
- ROUTE Node06.clickPt TO Link06_05.clickPt
- ROUTE Node06.overPt TO Link06_05.overPt
- ROUTE Link06_05.value_changed TO Node05.set_bind
-
- ROUTE Node06.clickPt TO Link06_01.clickPt
- ROUTE Node06.overPt TO Link06_01.overPt
- ROUTE Link06_01.value_changed TO Node01.set_bind
-
- ROUTE Node07.clickPt TO Link07_08.clickPt
- ROUTE Node07.overPt TO Link07_08.overPt
- ROUTE Link07_08.value_changed TO Node08.set_bind
-
- ROUTE Node07.clickPt TO Link07_05.clickPt
- ROUTE Node07.overPt TO Link07_05.overPt
- ROUTE Link07_05.value_changed TO Node05.set_bind
-
- ROUTE Node07.clickPt TO Link07_01.clickPt
- ROUTE Node07.overPt TO Link07_01.overPt
- ROUTE Link07_01.value_changed TO Node01.set_bind
-
- ROUTE Node07.clickPt TO Link07_02.clickPt
- ROUTE Node07.overPt TO Link07_02.overPt
- ROUTE Link07_02.value_changed TO Node02.set_bind
-
- ROUTE Node07.clickPt TO Link07_03.clickPt
- ROUTE Node07.overPt TO Link07_03.overPt
- ROUTE Link07_03.value_changed TO Node03.set_bind
-
- ROUTE Node07.clickPt TO Link07_04.clickPt
- ROUTE Node07.overPt TO Link07_04.overPt
- ROUTE Link07_04.value_changed TO Node04.set_bind
-
- ROUTE Node08.clickPt TO Link08_01.clickPt
- ROUTE Node08.overPt TO Link08_01.overPt
- ROUTE Link08_01.value_changed TO Node01.set_bind
-
- ROUTE Node08.clickPt TO Link08_02.clickPt
- ROUTE Node08.overPt TO Link08_02.overPt
- ROUTE Link08_02.value_changed TO Node02.set_bind
-
- ROUTE Node08.clickPt TO Link08_03.clickPt
- ROUTE Node08.overPt TO Link08_03.overPt
- ROUTE Link08_03.value_changed TO Node03.set_bind
-
- ROUTE Node08.clickPt TO Link08_07.clickPt
- ROUTE Node08.overPt TO Link08_07.overPt
- ROUTE Link08_07.value_changed TO Node07.set_bind
-
-